package cn.theten52.demo.patterns.design.creation.builder.remove;

/**
 * 具有卸载功能的创建者
 *
 * @author wangjin
 * @date 2020/12/29
 */
public interface Builder<T> {

    T buildPartA();

    T buildPartB();

    T tearDownA();

    T tearDownB();

    T buildPart();

    T tearDown();
}
